triangular ranch - German English Dictionary